is your best friend generous - Deutsch Englisch Wörterbuch